﻿using System;
using System.Collections.Generic;

namespace Rj_GsInsurance.Server.DataBaseContext.Entities
{
    public partial class IoTbPatientDiagnosis
    {
        /// <summary>
        /// 主键id
        /// </summary>
        public long SerialNo { get; set; }
        /// <summary>
        /// 住院流水号
        /// </summary>
        public long? RegNo { get; set; }
        /// <summary>
        /// 新住院流水号
        /// </summary>
        public long? NewRegNo { get; set; }
        /// <summary>
        /// 诊断编码
        /// </summary>
        public string? DiagnosisCode { get; set; }
        /// <summary>
        /// 诊断名称
        /// </summary>
        public string? DiagnosisName { get; set; }
        /// <summary>
        /// 疑难危重、入院诊断、初步诊断……字典91
        /// </summary>
        public int? DiagnosisType { get; set; }
        /// <summary>
        /// 创建人
        /// </summary>
        public int? CreateUserId { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? CreateOn { get; set; }
        /// <summary>
        /// 医院id
        /// </summary>
        public int HospitalId { get; set; }
        /// <summary>
        /// 精神科诊断、躯体诊断，字典1444
        /// </summary>
        public int? DiagKindType { get; set; }
        public string? AddDiagnosisCode { get; set; }
        public string? AddDiagnosisName { get; set; }
        public int? IsCheck { get; set; }
        public int? Status { get; set; }
        public int? DiaOrder { get; set; }
        public bool? IsDelete { get; set; }
        public DateTime? DeleteOn { get; set; }
        /// <summary>
        /// 字典90（1西医诊断2中医诊断3藏医诊断）
        /// </summary>
        public int? DiagnosisClass { get; set; }
        public int? InHospStatus { get; set; }
        public int? OutHospStatus { get; set; }
        public string? OutHospStatusValue { get; set; }
        public int? DiagnosisGrade { get; set; }
        public string? CaseSource { get; set; }
        public string? CaseSourceName { get; set; }
        public int? DiagEmrType { get; set; }
        public int? CaseSourceId { get; set; }
        public string? Prefix { get; set; }
        public string? Suffix { get; set; }
        public string? AddPrefix { get; set; }
        public string? AddSuffix { get; set; }
        public string? SyndromeCode { get; set; }
        public string? SyndromeName { get; set; }
        public string? AddSyndromeCode { get; set; }
        public string? AddSyndromeName { get; set; }
        public int? Property { get; set; }
    }
}
